immediate release - Turkish English Dictionary